﻿using JSC.Portal.Entities;
using JSC.Core.Attributes;
using JSC.Core;

namespace JSC.Portal.Services
{
    [ConcreteType("JSC.Portal.Data.SectionService, JSC.Portal.Core")]
    public interface ISectionService : IDao<Section>
    {
        void MoveSection(Section section, MoveAction moveAction);
        bool CanMoveUp(Section section);
        bool CanMoveDown(Section section);
        Section GetNewSection(int portalPageId);
    }
}
